reduce renewable energy sources - Francés Inglés Diccionario